package com.yuexunit.finance.project.service;

import java.util.List;

import com.yuexunit.finance.project.entity.BailReturnEntity;
import com.yuexunit.page.PageCriteria;
import com.yuexunit.page.PageList;


/**
 * @author wenwenlong
 */
public interface BailReturnService {

	/** 创建保证金退还记录 */
	public Long createBailReturnInfo(BailReturnEntity entity);
	
	/** 修改保证金退还记录 */
	public void updateBailReturnInfo(BailReturnEntity entity);
	
	/** 删除保证金退还记录 */
	public void deleteBailReturnInfo(Long bailReturnInfoId);
	
	/** 查询保证金退还详情 */
	public BailReturnEntity inquireBailReturnInfo(Long bailReturnInfoId);
	
	/** 查询保证金退还列表 */
	public PageList<BailReturnEntity> inquireBailReturnInfoPageList(String financeNumber, PageCriteria page);

	public List<Long> countBailReturnAudits();
}
